stuffed squid - Alemán Inglés Diccionario